package ir.types.datatypes;

public class PointerType extends DataType {
    private final DataType baseType;

    public PointerType(DataType baseType) {
        this.baseType = baseType;
    }

    public DataType getBaseType() {
        return baseType;
    }


    @Override
    public String toString() {
        return baseType.toString() + "*";
    }
    @Override
    public int getSize() {
        return 8;
    }

}
